Experiences with Distributed Open Source Courses

نویسندگان

  • Kirsti Ala-Mutka
  • Tommi Mikkonen
چکیده

The field of information technology extends continuously. This implies an increased number of IT professionals as well as rapidly evolving technologies. In universities, the challenge is to manage increasingly large student groups, while at the same time the teachers need to use a lot of time in developing new IT courses and updating the old courses. Unfortunately, many universities face the lack of teaching resources to deal with the situation. To address these problems we have started an Open Source Courseware (OSCu) project. The fundamental goal of the project is to increase cooperation between universities in course development. In this project we produce open source course materials, and use these materials for distributing courses to several universities. The distributed course model offers universities an easy and inexpensive way to broaden their course selection and to distribute knowledge between teaching personnel from different universities. This paper introduces the principles of the course material production and the distributed course organization in the OSCu project. We also discuss the issues noticed when planning and implementing our first course according these principles during spring 2002.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Free/Libre/Open Source Software Development in Software Engineering Education: Opportunities and Experiences

Free/Libre/Open Source Software (FLOSS) presents a strategy for developing software products that is substantially different from what is usually taught in Software Engineering courses. This paper discusses the benefits of using FLOSS in Software Engineering Education, proposes a list of topics that should be covered in FLOSS-based Software Engineering courses and briefly reports our experience...

متن کامل

Bridging the Academia-Industry Gap in Software Engineering: A Client-Oriented Open Source Software Projects Course

Too often, computer science programs offer a software engineering course that emphasizes concepts, principles, and practical techniques, but fails to engage students in real-world software experiences. The authors have developed an approach to teaching undergraduate software engineering courses that integrates client-oriented project development and open source development practice. They call t...

متن کامل

Developing Architectural Documentation for the Hadoop Distributed File System

Many open source projects are lacking architectural documentation that describes the major pieces of the system, how they are structured, and how they interact. We have produced architectural documentation for the Hadoop Distributed File System (HDFS), a major open source project. This paper describes our process and experiences in developing this documentation. We illustrate the documentation ...

متن کامل

The Potentiality of Dynamic Assessment in Massive Open Online Courses (MOOCs): The Case of Listening Comprehension MOOCs

Massive Open Online Courses (MOOCs) as a new shaking educational development provide the scene for achieving social inclusion and dissemination of knowledge. Anyhow, facilitating network learning experiences through creating an adaptive learning environment can pave the way for this open and energetic way to learning. The present study aimed to explore the possible role of Dynamic Assessment (D...

متن کامل

Source Code Control Workflows for Open Source Software

Many open source projects rely on the dedicated and highly skilled members of distributed development teams. These teams often employ agile methods, as the focus is on concurrent development and fast production over requirements management and quality assurance. The image-guided surgical toolkit is an open source project that relies on the collaboration of a skilled distributed development team...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Informatica (Slovenia)

دوره 27  شماره 

صفحات  -

تاریخ انتشار 2003